package maths

func Max4int(a int, b int) int {
	if a > b {
		return a
	}
	return b
}

func Min4int(a int, b int) int {
	if a > b {
		return b
	}
	return a
}

func MinInt(x, y int) int {
	if x < y {
		return x
	}
	return x
}

func MaxInt(x, y int) int {
	if x > y {
		return x
	}
	return y
}

func MaxInt64(x, y int64) int64 {
	if x > y {
		return x
	}
	return y
}

func MinInt64(x, y int64) int64 {
	if x < y {
		return x
	}
	return x
}

func MaxUint16(x, y uint16) uint16 {
	if x > y {
		return x
	}
	return y
}

func MinUint16(x, y uint16) uint16 {
	if x < y {
		return x
	}
	return y
}

func MaxUint64(x, y uint64) uint64 {
	if x > y {
		return x
	}
	return y
}

func MinUint64(x, y uint64) uint64 {
	if x < y {
		return x
	}
	return y
}

func MaxUint8(x, y uint8) uint8 {
	if x > y {
		return x
	}
	return y
}

func MinUint8(x, y uint8) uint8 {
	if x < y {
		return x
	}
	return y
}
